i need financial backing - French English Dictionary